package com.appkubes.mall.admin.application.promoter.statis.entity.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel("推广员推广结果")
public class PromoterStatisDTO {

    @ApiModelProperty("推广员Key")
    String promoterKey;
    @ApiModelProperty("推广员姓名")
    String promoterName;

    @ApiModelProperty("用户KEY")
    String userKey;
    @ApiModelProperty("姓名")
    String name;
    @ApiModelProperty("身份证号")
    String idCard;
    @ApiModelProperty("电话")
    String tel;

    @ApiModelProperty("经纪人KEY")
    String parentUserKey;
    @ApiModelProperty("经纪人姓名")
    String parentName;
    @ApiModelProperty("经纪人电话")
    String parentTel;

    @ApiModelProperty("平台")
    String platformType;
    @ApiModelProperty("创建时间")
    String createTime;
    @ApiModelProperty("用户状态")
    String userStatu;

    @ApiModelProperty("订单数量")
    Integer orderNum = 0;

    @ApiModelProperty("规格")
    String attrName;

    @ApiModelProperty("官网价")
    BigDecimal originalPrice = BigDecimal.valueOf(0);

    @ApiModelProperty("订单状态")
    String orderStatus;

    @ApiModelProperty("总租金")
    BigDecimal amount = BigDecimal.valueOf(0);

    @ApiModelProperty("型号")
    String productName;
}
